worm feeder - Alemán Inglés Diccionario